###User Defined Function###
_Excel_SheetAdd

###Description###
Fügt neue Seiten zu einem Arbeitsbuch und setzt ihre Namen

###Syntax###
#include <Excel.au3>
_Excel_SheetAdd ( $oWorkbook [, $vSheet = Default [, $bBefore = True [, $iCount = 1 [, $sName = ""]]]] )

###Parameters###
@@ParamTable@@
$oWorkbook
	Ein Arbeitsbuch Objekt
$vSheet
	[optional] Objekt, Index oder Name von der Seite vor/nach der die Sete eingefügt werden soll.
		-1 = Füge vor(nach der letzten Arbeitsseite ein (Standart = Schlüsselwort Default = aktive Arbeitsseite)
$bBefore
	[optional] Die neue Seite wird vor $vSheet eingefügt wenn True, nach $vSheet wenn False (Standart = True)
$iCount
	[optional] Anzahl Arbeitsseiten die eingefügt werden sollen (Standart = 1). Maximal 255
$sName
	[optional] Namen der Seiten die erstellen werden sollen (Standart = "" = folgt der Excel new sheet Konvention).
		Wenn $iCount > 1 können mehrere Namen mit einem | (Pipe Zeichen) getrennt übergeben werden. Seiten werden von links nach rechts benannt
@@End@@

###ReturnValue###
@@ReturnTable@@
Success:	ein Objekt der ersten eingefügten Seite.
Failure:	0 undsetzt @error.
@error:	1 - $oWorkbook ist kein Objekt oder Arbeitsbuch Objekt
	2 - $vSheet ist falsch. Name oder Index existiert nicht. @extended ist auf den COM error code gesetzt
	3 - Die angegebene Seite existiert bereits. @extended ist auf die Zahl des Namens in $sName gesetzt
	4 - Ein Fehler trat beim hinzufügen der Seite auf. @extended ist auf die den COM error code gesetzt
	5 - Ein Fehler ist beim setzten der Namen der neuen Seiten aufgetreten. @extended ist auf den COM error code gesetzt
	6 - Parameter $iCount > 255
@@End@@

###Remarks###
Keine.

###Related###
_Excel_SheetDelete

###Example###
@@IncludeExample@@
